Solid & works careers in Carlow, Ireland